function usersFunctions(opt){   
        //This will be the div we update, in our case it's form_wrapper
       
        var form_data = $('login_form').serialize();
        
		switch (opt){
			case 1: //validSearch -> valida el usuario Ingresado
				var url = base_url+'home/validUsers';
			break;
			case 2: // Termina la session Creada
				var url = base_url+'home/logout';
			break; 
			// aqui deben agregar las funciones que faltan por acceder..
			//default : var url = 'index.php/home/buttonInicio';
		}
        // Here we make the request
        new Ajax.Request(url, {
            method: 'post',
            parameters: form_data,
            
            onSuccess: function(transport) {
            	if(transport.responseText == 'ok'){
					window.location= base_url;
            	}
            	else
                	container_div.update(transport.responseText);
            }
        });
}

function reload(){
new Ajax.Updater (
'loggin', 
base_url+'home/reloadLog',
{
	method:'get'
});
}

/*********************************************************BOTONES DEL MENU**********************************************************************/
function selectFuction(menu){   
        //This will be the div we update, in our case it's form_wrapper
        var container_div = $('contenido');
		switch (menu){
			case 1: //si va al menu inicio
				var url = base_url+'home/buttonInicio';
			break;
			case 2: // si va a causas
				var url = base_url+'mod_causas/causas';
			break;
			case '2.1': // Opcion Causas Administrador
				var url = base_url+'mod_causas/causas';
			break; 
			case 3: // si va  estado diario
				var url = base_url+'mod_estadoDiario/estado';
			break;
			case 4: // a Tablas
				var url = base_url+'mod_tablas/tablas';
			break;
			case 6: // a noticias
				var url = base_url+'mod_noticias/noticias';
			break;
				
			// aqui deben agregar las funciones que faltan por acceder..
			default : var url = base_url+'home/buttonInicio';
		}
        // Here we make the request
        new Ajax.Request(url, {
            method: 'post',
			onLoading: function(transport) {
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Cargando...');
			},
			onLoaded:function(transport) {
				$('msj').setStyle({
				backgroundColor: ''
				});
				$('msj').update('');
			},
            onSuccess: function(transport) {
				container_div.update(transport.responseText);           
            }
        });
}

/*********************************************************FIN BOTONES DEL MENU**********************************************************************/

/*********************************************************MOD_CAUSAS********************************************************************************/
function causasFunctions(opt,idCausa){   
		switch (opt){
			case 1: /* Direcciona a la funcion showCausasAll presente en el controlador
					 * esta función nos muestra el detalle de la causa
					 */
				var container_div = $('errorCausa');
				var url = base_url+"mod_causas/causas/showCausasAll/"+idCausa;
				var form_data = $('buscaCausas').serialize();
			break;
			case 2:/*
					* Nos valida que la busqueda y que exista post en el campo de texto y
					* nos direcciona al controlador principal causas
					*/
				var container_div = $('errorCausa');
        		var url = base_url+'mod_causas/causas/validSearch';
        		var form_data = $('buscaCausas').serialize();        		
			break;
			case 3:/* 
					* Actializa el div 'reloadDelCausa' con la informacion proveniente de
					* la funcion validSearch presente en el controlador delCausa.
				   	*/
				var container_div = $('reloadDelCausa');
        		var url = base_url+"mod_causas/delCausa/validSearch/";
        		var form_data = $('buscaCausasdel').serialize();
        		$('reloadDelCausa').update('');
			break;
			case 4:/*El div reloadEditCausa es actualizada, con la información de ValidSearch, funcion
					* del controlador editCausa
					*/
				var container_div = $('reloadDelCausa');
        		var url = base_url+"mod_causas/editCausa/validSearch/";
        		var form_data = $('buscaCausasdel').serialize();
			break;
			case 5:/* actualiza errorCausa y nos direcciona a validCausa funcion del controlador
					* addCausa.
					*/
				var container_div = $('mensajeError');
        		var url = base_url+"mod_causas/addCausa/validCausa";
        		var form_data = $('addCausas').serialize();        		
			break;
			
			case 6:/* Antes de borrar una causa nos pregunta, si la respuesta es afirmativa
					* se recarga reloadDelCausa con el resultado de la funcion deleteCausa
					*/ 
				if (confirm("¿Seguro que desea borrar la Causa " +idCausa+"?")) {
				var container_div = $('reloadDelCausa');
        		var url = base_url+"mod_causas/delCausa/deleteCausa"+idCausa;
        		}
        		else{
        			return false;
        		}  		
			break;
			case 7:/*Antes de Editar una causa se pregunta al usuario
					*si es formativa recarga el div reloadEditCausa
					*y se dirige a putEditCausa funcion del controlador editCausa
					*/
				if (confirm("¿Seguro que desea Editar la Causa?")) {
				var container_div = $('reloadDelCausa');
        		var url = base_url+"mod_causas/editCausa/putEditCausa/"+idCausa;
        		var form_data = $('editCausa').serialize();
        		$('reloadDelCausa').update('');
        		}
        		else{
        			return false;
        		}  		       		
			break;
			case 8:/*
					*Con esta funcion se imprime una Causa Solicitada
					*/
				var container_div = $('errorCausa');
        		var url = base_url+'mod_causas/causas/makePdf/'+idCausa;
        		var form_data = $('buscaCausas').serialize();
        	break;
			case 9:
				var container_div = $('historial');
        		var url = base_url+'mod_causas/uploadFoja/delete_foja/'+idCausa;
        		//var form_data = $('buscaCausas').serialize();
        	break;
			case 10:/*
				* Nos valida que la busqueda y que exista post en el campo de texto y
				* nos direcciona al controlador principal causas
				*/
				var container_div = $('errorCausa_histo');
				var url = base_url+'mod_causas/causas/validSearch_histo';
				var form_data = $('buscaCausas_histo').serialize();        		
    		break;
			case 11: /* Direcciona a la funcion showCausasAll presente en el controlador
				 * esta función nos muestra el detalle de la causa
				 */
				var container_div = $('errorCausa_histo');
				var url = base_url+"mod_causas/causas/showCausasAll/"+idCausa;
				var form_data = $('buscaCausas_histo').serialize();
			break;
			case 12: 
				var container_div = $('reload_libro_reg');
				var url = base_url+"mod_causas/causas/reg_book";
				var form_data = $('libro_reg').serialize();
			break;
			case 13:
				if($('procedencia_materia_book_reg').value == '')
				{
					alert('campo Vacio');
				}
				else
				{
					var container_div = $('reload_libro_reg');
					var url = base_url+"mod_causas/causas/procedencia_materia";
					var form_data = $('libro_reg_proce').serialize();
					Popup.open({url:url});
				}
			break;
		}
        new Ajax.Request(url, {
            method: 'post',
            parameters:form_data,
            onLoading: function(transport){
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Cargando...');
			},
			onLoaded:function(transport) {
				$('msj').setStyle({
				backgroundColor: ''
				});
				$('msj').update('');
			},
            
			onSuccess: function(transport) {
        		container_div.update(transport.responseText);
            }
        });
}

/**********************************************Tablas Functions********************************************************************************/
function tablasFunctions(id,opt,id_causa){   
		switch (opt){
			case 1: 
				if(id != 1){
					var container_div = $('requiredField');
					var url = base_url+"mod_tablas/tablas/validRol/"+id;
					var form_data = $('addTablas').serialize();
					//$('rol_tabla').update('');
				}
				else
				{
					var container_div = $('requiredField1');
					var url = base_url+"mod_tablas/tablas/validRol/"+id;
					var form_data = $('addTablas_edit').serialize();
				}
				
			break;
			case 2: 
				if(id == 1){
					var container_div = $('requiredField1');
					var url = base_url+"mod_tablas/tablas/delete_rol/"+id_causa+"/"+id;
					var form_data = 0;
				}
				if(id == 0)
				{
					var container_div = $('requiredField');
					var url = base_url+"mod_tablas/tablas/delete_rol/"+id_causa+"/"+id;
					var form_data = 0;
				}
			break;
			case 3:
				if (confirm("¿Seguro que desea generar la tabla?")){
						var container_div = $('requiredField');
						var url = base_url+"mod_tablas/tablas/store_tabla";
						var form_data = 0;
				}
			break;
			
			case 4: 
				var container_div = $('edit_tabla');
				var url = base_url+"mod_tablas/tablas/valida_tabla_edit";
				var form_data = $('tabla_edit').serialize();
			break;
			
			case 5: 
				if (confirm("¿Seguro que desea editar la tabla seleccionada?")){
					var container_div = $('edit_tabla');
					var url = base_url+"mod_tablas/tablas/edit_tabla_selec";
					var form_data = $('addTablas_edit').serialize();
				}
			break;
			
			case 6: 
				if (confirm("¿Seguro que desea editar la tabla seleccionada?")){	
					var container_div = $('requiredField2');
					var url = base_url+"mod_tablas/tablas/delete_tabla";
					var form_data = $('tabla_delete').serialize();
				}
			break;
			case 7: 
				var container_div = $('requiredField3');
				var url = base_url+"mod_tablas/tablas/show_tabla_selec";
				var form_data = $('seg_index').serialize();
				break;
		}
        new Ajax.Request(url, {
            method: 'post',
            parameters:form_data,
            onLoading: function(transport){
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Cargando...');
			},
			onLoaded:function(transport) {
				$('msj').setStyle({
					backgroundColor: ''
					});
				$('msj').update('');
			},
			onSuccess: function(transport) {
        		container_div.update(transport.responseText);
            }
        });
}
/**************************************************************************************************************************************************/

/**
*
*  AJAX IFRAME METHOD (AIM)
*  Add by Felipe
*
**/
 
AIM = {
 
	frame : function(c) {
 
		var n = 'f' + Math.floor(Math.random() * 99999);
		var d = document.createElement('DIV');
		d.innerHTML = '<iframe style="display:none" src="about:blank" id="'+n+'" name="'+n+'" onload="AIM.loaded(\''+n+'\')"></iframe>';
		document.body.appendChild(d);
 
		var i = document.getElementById(n);
		if (c && typeof(c.onComplete) == 'function') {
			i.onComplete = c.onComplete;
		}
 
		return n;
	},
 
	form : function(f, name) {
		f.setAttribute('target', name);
	},
 
	submit : function(f, c) {
		AIM.form(f, AIM.frame(c));
		if (c && typeof(c.onStart) == 'function') {
			return c.onStart();
		} else {
			return true;
		}
	},
 
	loaded : function(id) {
		var i = document.getElementById(id);
		if (i.contentDocument) {
			var d = i.contentDocument;
		} else if (i.contentWindow) {
			var d = i.contentWindow.document;
		} else {
			var d = window.frames[id].document;
		}
		if (d.location.href == "about:blank") {
			return;
		}
 
		if (typeof(i.onComplete) == 'function') {
			i.onComplete(d.body.innerHTML);
		}
	}
 
}
//fin de funcion AIM
//callback para el modulo de noticias
//generadas por felipe morales C.
function startCallback() {
	// make something useful before submit (onStart)
	$('msj').setStyle({
		backgroundColor: '#900'
		});
	document.getElementById('msj').innerHTML = 'Guardando'; 
	return true;
}

function completeCallback(response) {
	// make something useful after (onComplete)
	document.getElementById('msj').innerHTML = ''; 
	document.getElementById('Mensaje').innerHTML = response;
	new Ajax.Updater (
	'notices', 
	base_url+'mod_noticias/noticias/reloadNotice',
	{
		method:'get'
	});
	
}
//funcion que recarga la pagina para leer mas sobre una noticia
function readmore(id_noticia){

	new Ajax.Request(base_url+'mod_noticias/noticias/readMore/'+id_noticia, {
		method: 'get',
		onLoading: function(transport){
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('Cargando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		
		onSuccess: function(transport) { 
			$('notices').update(transport.responseText);
		}
	});
	
	
	/*new Ajax.Updater({success: 'notices'}, base_url+'mod_noticias/noticias/readMore/'+id_noticia, {

		method: 'get'

	});*/
}

function addComment(){
	var c_mensaje = $('msjError');
	var form_data = $('f_AddComm').serialize();
	
	var form = $('f_AddComm');
	var input = form['id'];

	var id = $(input).getValue(); 


	new Ajax.Request(base_url+'mod_noticias/noticias/addComment', {
		method: 'post',
		parameters:form_data,
		onLoading: function(transport){
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('Cargando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		
		onSuccess: function(transport) { 
			c_mensaje.update(transport.responseText);
			reloadPendientes(id);
		}
	});
}
function reloadComment(id){
	new Ajax.Request(base_url+'mod_noticias/noticias/reloadComment/'+id, {
		method: 'get',
		onLoading: function(transport){
			$('msj').setStyle({
			backgroundColor: '#900' 
			});
			$('msj').update('Cargando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
		});
			$('msj').update('');
		},		
		onSuccess: function(transport) {  
			$('comm').update(transport.responseText);
		}
	});
}
function estadoFunction(opc,clave,clave_mod){   
        //This will be the div we update, in our case it's form_wrapper
        var container_div = $('lista');
		switch (opc){
			case 1: 
				if(clave_mod == 1){
					var container_div = $('lista');
					var url = base_url+'mod_estadoDiario/estado/validaCampos_search/'+clave_mod;
					var form_data = $('agregaEstado').serialize();
				}
				if(clave_mod == 2)
				{
					var container_div = $('estadoMsj');
					var url = base_url+'mod_estadoDiario/estado/validaCampos_search/'+clave_mod;
					var form_data = $('agregaEstadoEdit').serialize();
				}
			break;				
			case 2:
				if( clave_mod == 1)
				{
			        var container_div = $('lista');
					var url = base_url+'mod_estadoDiario/estado/borrar_fila/'+clave+'/'+clave_mod;
					var form_data = 0;
				}
				if(clave_mod == 2)
				{
					var container_div = $('estadoMsj');
					var url = base_url+'mod_estadoDiario/estado/borrar_fila/'+clave+'/'+clave_mod;
					var form_data = $('agregaEstadoEdit').serialize();
				}
				
			break;		
			case 3: 
						if(clave_mod == 1)
						{
							if (confirm("¿Seguro que desea generar el estado diario para la fecha indicada?")) {
						        var container_div = $('lista');
								var url = base_url+'mod_estadoDiario/estado/generaEstado/'+clave_mod;
								var form_data = $('agregaEstado').serialize();
							}
						}
						if(clave_mod == 2)
						{
							if (confirm("¿Seguro que desea Editar el estado diario para la fecha indicada?")){   
								var container_div = $('estadoMsj');
								var url = base_url+'mod_estadoDiario/estado/generaEstado/'+clave_mod;
								var form_data = $('agregaEstadoEdit').serialize();
							}
						}
				
			break;
			
			case 4:
				var container_div = $('existe');
				var url = base_url+'mod_estadoDiario/estado/verificaEstado';
				var form_data = $('fecha').serialize();
			break;
			
			case 5: 
				var container_div = $('estadoMsj');
				var url = base_url+'mod_estadoDiario/estado/validaCamposEdit';
				var form_data = $('buscaEstadoEdit').serialize();
			break;
			
			case 6: 
				var container_div = $('estadoMsj');
				var url = base_url+'mod_estadoDiario/estado/valida_campo_index';
				var form_data = $('buscaEstado').serialize();
			break;
			case 7: 
				var container_div = $('estadoMsj_delete');
				var url = base_url+'mod_estadoDiario/estado/showEstado_delete';
				var form_data = $('buscaEstado_delete').serialize();
			break;
			case 8:
				if (confirm("¿Seguro que desea eliminar el estado diario seleccionado?")) {
					var container_div = $('estadoMsj_delete');
					var url = base_url+'mod_estadoDiario/estado/delete_estado/'+clave;
					var form_data = $('buscaEstado_delete').serialize();
				}
			break;
		}
        // Here we make the request
        new Ajax.Request(url, {
            method: 'post',
            parameters: form_data,
			onLoading: function(transport) {
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Cargando...');
			},
			onLoaded:function(transport) {
				$('msj').setStyle({
					backgroundColor: ''
			});
				$('msj').update('');
			},
			onSuccess: function(transport) {
            	if(transport.responseText == 'ok_edit_error'){
            		container_div = $('edit_error');
            		transport.responseText ="Rol no encontrado en nuestros registros";
            		container_div.update(transport.responseText);
            	}
            	else
                	container_div.update(transport.responseText);
            }
});

}

function startCallback_upload() {
	document.getElementById('msj').innerHTML = 'Guardando ...';
	document.getElementById('Mensaje').innerHTML = '';
	return true;
}

function completeCallback_upload(response) {
	// make something useful after (onComplete)
	document.getElementById('msj').innerHTML = ''; 
	document.getElementById('Mensaje').innerHTML = response;

}
function delcomment(id, id_noticia, opc){
	var url = base_url+'mod_noticias/noticias/delComment/'+id;
	new Ajax.Request(url, {
		method: 'get',
		onLoading: function(transport) {
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('Eliminando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		onSuccess: function(transport) {
			if(opc == 1)
				reloadComment(id_noticia);
			else
				reloadPendientes(id_noticia);
		}
	});
}

function pub_comment(id_comment, id_noticia){
	var url = base_url+'mod_noticias/noticias/pub_comment/'+id_comment;
	new Ajax.Request(url, {
		method: 'get',
		onLoading: function(transport) {
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('Publicando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		onSuccess: function(transport) {
			reloadComment(id_noticia);
			reloadPendientes(id_noticia);
		}
	});
}
function reloadPendientes(id_noticia){
	new Ajax.Request(base_url+'mod_noticias/noticias/reloadPendentComment/'+id_noticia, {
		method: 'get',
		onLoading: function(transport){
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('Cargando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},		
		onSuccess: function(transport) {  
			$('pendiente').update(transport.responseText);
		}
	});
}

//funcion para el contacto
function sendMensaje(){
	var formulario = $('contacto').serialize();
	new Ajax.Request(base_url+'homuiero es validar los campos cuando se pulse el boton "Enviar" del forme/sendMensaje/', {
		method: 'post',
		parameters: formulario,
		onLoading: function(transport){
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('Enviando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},		
		onSuccess: function(transport) {  
			$('msj_contacto').update(transport.responseText);
		}
	});
}

function delNoticia(id){

    if(confirm("¿Quiere eliminar la noticia?")) {
		new Ajax.Request(base_url+'mod_noticias/noticias/delNotice/'+id, {
			method: 'get',
			onLoading: function(transport){
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Enviando...');
			},
			onLoaded:function(transport) {
				$('msj').setStyle({
					backgroundColor: ''
				});
				$('msj').update('');
			},		
			onSuccess: function(transport) {  
				if(transport.responseText == 'Noticia eliminada exitosamente'){
					alert(transport.responseText);
					new Ajax.Updater (
						'notices', 
						base_url+'mod_noticias/noticias/reloadNotice',
						{
							method:'get'
					});
				}
				else
					alert(trasport.responseText);
			}
		});
	}
}

function completeCallback_mod(response) {
	// make something useful after (onComplete)
	document.getElementById('msj').innerHTML = ''; 
	alert(response);
	new Ajax.Updater (
	'notices', 
	base_url+'mod_noticias/noticias/reloadNotice',
	{
		method:'get'
	});
	
}
var Popup = {
		  open: function(options)
		  {
		    this.options = {
		      url: '#',
		      width: 900,
		      height: 500,
		      name:"_blank",
		      location:"no",
		      menubar:"no",
		      toolbar:"no",
		      status:"yes",
		      scrollbars:"yes",
		      resizable:"yes",
		      left:"",
		      top:"",
		      normal:false
		    }
		    Object.extend(this.options, options || {});

		    if (this.options.normal){
		        this.options.menubar = "yes";
		        this.options.status = "yes";
		        this.options.toolbar = "yes";
		        this.options.location = "yes";
		    }

		    this.options.width = this.options.width < screen.availWidth?this.options.width:screen.availWidth;
		    this.options.height=this.options.height < screen.availHeight?this.options.height:screen.availHeight;
		    var openoptions = 'width='+this.options.width+',height='+this.options.height+',location='+this.options.location+',menubar='+this.options.menubar+',toolbar='+this.options.toolbar+',scrollbars='+this.options.scrollbars+',resizable='+this.options.resizable+',status='+this.options.status
		    if (this.options.top!="")openoptions+=",top="+this.options.top;
		    if (this.options.left!="")openoptions+=",left="+this.options.left;
		    window.open(this.options.url, this.options.name,openoptions );
		    return false;
		  }
		}
function libro_registros()
{
	if($('n_procedencia').value == '')
	{
		$('reload_libro_reg').update('<div align="center" class="msj_error">Complete los campos solicitado para comenzar la búsqueda</div>');
	}
	else
	{
		var url = base_url+"mod_causas/causas/procedencia_materia/";
		var form = $('id_post').serialize();
		new Ajax.Request(url, {
			method: 'post',
			parameters: form,
			onLoading: function(transport){
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Enviando...');
			},
			onLoaded:function(transport) {
				
			},		
			onSuccess: function(transport) {
				Popup.open({url:url});
				$('msj').setStyle({
					backgroundColor: ''
				});
				$('msj').update('');
			}
		});
		
	}

}
function libro_registros_2()
{
	if($('idCausa_libro_reg_inicio').value == '' || $('idCausa_libro_reg_final').value == '')
	{
		$('reload_libro_reg').update('<div align="center" class="msj_error">Complete los campos solicitado para comenzar la búsqueda</div>');
	}
	else
	{
		var url = base_url+"mod_causas/causas/reg_book/"+$('idCausa_libro_reg_inicio').value+"/"+$('idCausa_libro_reg_final').value;
		new Ajax.Request(url, {
			onLoading: function(transport){
				$('msj').setStyle({
				backgroundColor: '#900'
				});
				$('msj').update('Enviando...');
			},
			onLoaded:function(transport) {
				
			},		
			onSuccess: function(transport) {
				Popup.open({url:url});
				$('msj').setStyle({
					backgroundColor: ''
				});
				$('msj').update('');
			}
		});
		
		
	}

}
function abrir(pantallacompleta, herramientas, direcciones, estado, barramenu, barrascroll, cambiatamano, ancho, alto, izquierda, arriba, sustituir){
	
	if($('procedencia_materia_book_reg').value == '' )
	{
		$('reload_libro_reg').update('<div align="center" class="msj_error">Complete los campos solicitado para comenzar la búsqueda</div>');
	}
	else
	{
		var opciones = "fullscreen=" + pantallacompleta +
	                ",toolbar=" + herramientas +
	                ",location=" + direcciones +
	                ",status=" + estado +
	                ",menubar=" + barramenu +
	                ",scrollbars=" + barrascroll +
	                ",resizable=" + cambiatamano +
	                ",width=" + ancho +
	                ",height=" + alto +
	                ",left=" + izquierda +
	                ",top=" + arriba;
	    var url = base_url+"mod_causas/causas/procedencia_materia/"+$('procedencia_materia_book_reg').value;
	    var ventana = window.open(url,"venta",opciones,sustituir);
	}

}

function anterior(fecha,ocultar)
{
    var url = base_url+'mod_estadoDiario/estado/anterior/'+fecha;
    var container_div = $('estadoMsj');
    
	new Ajax.Request(url, {
		method: 'post',
		onLoading: function(transport) {
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('buscando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		onSuccess: function(transport) {
			container_div.update(transport.responseText);
                        $('anterior_index').hide();
                        if(ocultar == '1')
                        {
                            $('but_anterior').hide();
                        }
		}
	});
}

function siguiente(fecha,ocultar)
{
    var url = base_url+'mod_estadoDiario/estado/siguiente/'+fecha;
    var container_div = $('estadoMsj');

	new Ajax.Request(url, {
		method: 'post',
		onLoading: function(transport) {
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('buscando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		onSuccess: function(transport) {
			container_div.update(transport.responseText);
                        $('anterior_index').hide();
                        if(ocultar == '2')
                        {
                            $('but_siguiente').hide();
                        }
		}
	});
}
function anteriorTablas(fecha,ocultar)
{
    var url = base_url+'mod_tablas/tablas/anterior/'+fecha;
    var container_div = $('requiredField3');
    
	new Ajax.Request(url, {
		method: 'post',
		onLoading: function(transport) {
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('buscando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		onSuccess: function(transport) {
			container_div.update(transport.responseText);
                        $('anterior_index_tablas').hide();
                        if(ocultar == '1')
                        {
                            $('but_anterior_tablas').hide();
                        }
		}
	});
}

function siguienteTablas(fecha,ocultar)
{
    var url = base_url+'mod_tablas/tablas/siguiente/'+fecha;
    var container_div = $('requiredField3');

	new Ajax.Request(url, {
		method: 'post',
		onLoading: function(transport) {
			$('msj').setStyle({
			backgroundColor: '#900'
			});
			$('msj').update('buscando...');
		},
		onLoaded:function(transport) {
			$('msj').setStyle({
				backgroundColor: ''
			});
			$('msj').update('');
		},
		onSuccess: function(transport) {
			container_div.update(transport.responseText);
                        $('anterior_index_tablas').hide();
                        if(ocultar == '2')
                        {
                            $('but_siguiente_tablas').hide();
                        }
		}
	});
}




